<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 
        // var date = new Date();


        // var y = date.getFullYear();
        // document.write(y + ' ');

        // // 月份得到的是数字，且从0开始
        // var m = date.getMonth() + 1;
        // document.write(m + ' ')


        // var d = date.getDate();
        // document.write(d + ' ');

        // // 星期天是0  
        // var week = date.getDay();
        // document.write(week);

        // var h = date.getHours();
        // document.write(h + ' ');

        // var minutes = date.getMinutes();
        // document.write(minutes + ' ');

        // var s = date.getSeconds();
        // document.write(s);


        // 时间戳
        var date = new Date() ;
        console.log(date.getTime());   // 1970.1.1 到当前时间所经过的毫秒数



        // 封装函数 ， 实现格式化时间   y-m-d 星期五 h:min:s

        function formatDate() {
            var date = new Date();

            var y = date.getFullYear();

            // 月份得到的是数字，且从0开始
            var m = date.getMonth() + 1;

            var d = date.getDate();

            // 星期天是0  
            var week = date.getDay();

            // switch(week) {
            //     case 0: '星期天' ;break ;
            // }

            // 一一对应的关系
            var arr = ['星期天' , '星期一' , '星期二' , '星期三' , '星期四' , '星期五' , '星期六'] ;

            var h = date.getHours();

            var minutes = date.getMinutes();

            var s = date.getSeconds();

            return y + '-' + m + '-' + d + ' ' + arr[week] + ' ' + h + ':' + minutes + ':' + s
        }

        var res = formatDate() ;
        document.write(res)

    </script>

</body>

</html>